A more comprehensive view of the eastern skyline, from north at left to nearly south at right. The Olympic Stadium is the white dome; the Olympic Tower is the tall tilted building nearby. Although we never visited them, we did visit the Botanical Garden, the big swath of green to the left of the stadium/tower. The Saint Laurent is the river south of the city.
Aside from downtown, mostly south and southwest and thus generally not pictured, Montreal doesn't have many buildings taller than six stories.